import Vue from 'vue'
import App2 from './App2.vue'
import Home from './Home.vue'
import Explorer from './Explorer.vue'
import Cart from './Cart.vue'
import Me from './Me.vue'

import VueResource from 'vue-resource'
import VueRouter from 'vue-router'

Vue.use(VueRouter)
Vue.use(VueResource)

const router = new VueRouter({
    mode: 'history',
    base: __dirname,
    linkActiveClass: 'active',
    routes: [
        {name: 'Home', path: '/', component: Home}, {name: 'Explorer', path: '/explorer', component: Explorer},
        {name: 'Cart', path: '/cart', component: Cart}, {name: 'Me', path: '/me', component: Me}
    ]
})

new Vue({
    http: {
        root: '/api',
        headers: {}
    },
    el: '#app',
    router,
    render: h => h(App2)
})
